home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Archives / Shells / MultiFR12.readme < prev    next >
Text File  |  1996-09-26  |  2KB  |  69 lines

  1. Short:    Multi-files Find/Replace CLI tool
  2. Author:   vintenat@supaero.fr
  3. Uploader: vintenat@supaero.fr
  4. Type:     util/shell
  5.  
  6. REQUIREMENTS :
  7. ~~~~~~~~~~~~~~
  8.     Kickstart 2.04 or better.
  9.  
  10.  
  11. INTRODUCTION :
  12. ~~~~~~~~~~~~~~
  13.     I never found a multi-files Find/Replace feature in any text editor
  14. I have ever tried on my Amiga. That's why I wrote MultiFR. It isn't a
  15. great piece of programming art, but it helped me a lot on some occasions
  16. and I suppose it can be the same for other people. That's why I decided
  17. to release it now.
  18.  
  19.  
  20. USING :
  21. ~~~~~~~
  22.     MultiFR is an only CLI tool. Its command line template is :
  23.  
  24. FS=FIND_STR/A,RS=REPLACE_STR/A,FILES/M/A,
  25. HFS=HEX_FIND_STRING/S,HRS=HEX_REPLACE_STRING/S,CI=CASE_INSENSITIVE/S
  26.  
  27.     where :
  28.         - FIND_STR is the string to be replaced (surround it by "
  29. characters if it contains exotic symbols like a comma or a colon)
  30.         - REPLACE_STR is the string to replace with (surround it by "
  31. characters if it contains exotic symbols like a comma or a colon)
  32.         - FILES are files to be scanned (wild cards allowed)
  33.         - HEX_FIND_STRING switch indicates that the given find string
  34. is written using hexadecimal format
  35.         - HEX_REPLACE_STRING switch indicates that the given replace
  36. string is written using hexadecimal format
  37.         - CASE_INSENSITIVE switch indicates that the search stage will
  38. be case insensitive (by default, it IS case sensitive)
  39.  
  40.     Note that a string written using hexadecimal format is something
  41. like "304A" (which corresponds to the real string : "0J") . No leading
  42. "$" character needs to be added.
  43.  
  44.     Each scanned file is shown, and a dot is printed next to its name
  45. each time MultiFR finds and replaces a string.
  46.  
  47.  
  48. HISTORY :
  49. ~~~~~~~~~
  50.     1.0 : first release
  51.     1.1 : added support for hexadecimal string format for cases where
  52. _VERY_ exotic symbols (like tab or enter) are needed
  53.     1.2 : now case sensitivity/insensivity is supported
  54.  
  55.  
  56.     That's all folks !
  57.  
  58.  
  59. ============================= Archive contents =============================
  60.  
  61. Original  Packed Ratio    Date     Time    Name
  62. -------- ------- ----- --------- --------  -------------
  63.     7234    2833 60.8% 27-Feb-95 12:00:00 +AFD-COPYRIGHT
  64.     4964    2486 49.9% 18-Jun-95 16:49:38 +MultiFR
  65.     2370    1171 50.5% 18-Jun-95 16:55:40 +MultiFR.doc
  66.     8250    2246 72.7% 18-Jun-95 16:49:34 +MultiFR.e
  67. -------- ------- ----- --------- --------
  68.    22818    8736 61.7% 19-Jun-95 13:56:48   4 files
  69.